package org.soderiakelvy.model.domain;

import java.util.Date;

public class SujetoVO extends BaseVO {
	private static final long serialVersionUID = -5195123118989710951L;
	
	private Long sujetoId;
	private String tipoSujeto;
	private TipoClienteVO tipoCliente;
	private Date fechaAlta;		
	
	//constructor
	public SujetoVO(){
		tipoCliente = new TipoClienteVO();		
	}

	//Get and Set
	public Long getSujetoId() {
		return sujetoId;
	}

	public void setSujetoId(Long sujetoId) {
		this.sujetoId = sujetoId;
	}

	public Date getFechaAlta() {
		return fechaAlta;
	}

	public void setFechaAlta(Date fechaAlta) {
		this.fechaAlta = fechaAlta;
	}

	public String getTipoSujeto() {
		return tipoSujeto;
	}

	public void setTipoSujeto(String tipoSujeto) {
		this.tipoSujeto = tipoSujeto;
	}

	public TipoClienteVO getTipoCliente() {
		return tipoCliente;
	}

	public void setTipoCliente(TipoClienteVO tipoCliente) {
		this.tipoCliente = tipoCliente;
	}

	@Override
	public String toString() {
		return "SujetoVO [sujetoId=" + sujetoId + ", " +
						"tipoSujeto=" + tipoSujeto	+ 
						", tipoCliente=" + tipoCliente.getTipoClienteId() + 
						", fechaAlta=" + fechaAlta + "]";
	}	

	
}
